home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple WWDC 1996
/
WWDC96_1996 (CD).toast
/
Technology Materials
/
MacOS 8 Resources
/
Developer Tools
/
Mac OS 8 Interfaces & Libraries
/
Interfaces
/
IDLIncludes
/
HyperXCmd.idl
< prev
next >
Wrap
Text File
|
1996-05-01
|
2KB
|
107 lines
/*
File: HyperXCmd.idl
Contains: Interfaces for HyperCard XCMD's
Version: Technology: HyperCard 2.3
Release: Universal Interfaces 3.0d3 on Copland DR1
Copyright: © 1984-1996 by Apple Computer, Inc. All rights reserved.
Bugs?: If you find a problem with this file, send the file and version
information (from above) and the problem description to:
Internet: apple.bugs@applelink.apple.com
AppleLink: APPLE.BUGS
*/
#ifndef __HYPERXCMD_IDL__
#define __HYPERXCMD_IDL__
#include <somobj.idl>
#include <somcls.idl>
#ifndef __TYPES_IDL__
#include <Types.idl>
#endif
#ifndef __EVENTS_IDL__
#include <Events.idl>
#endif
#ifndef __TEXTEDIT_IDL__
#include <TextEdit.idl>
#endif
#ifndef __MENUS_IDL__
#include <Menus.idl>
#endif
#ifndef __STANDARDFILE_IDL__
#include <StandardFile.idl>
#endif
#ifdef __SOMIDL__
#if FOR_SYSTEM7_AND_SYSTEM8_DEPRECATED
/* result codes */
/* XCMDBlock constants for event.what... */
/* paramCount is set to these constants when first calling special XThings */
/* XTalkObjectPtr->objectKind values */
/* selectors for ShowHCAlert's dialogs (shown as buttonID:buttonText) */
/* type definitions */
typedef SOMLargeStruct XCmdBlock; /* Derived from a struct of 128 bytes in size */
typedef OpaquePtr XCmdPtr; /* Substituted OpaquePtr for ``XCmdBlock*'' */
typedef SOMLargeStruct XWEventInfo; /* Derived from a struct of 60 bytes in size */
typedef OpaquePtr XWEventInfoPtr; /* Substituted OpaquePtr for ``XWEventInfo*'' */
typedef SOMLargeStruct XTalkObject; /* Derived from a struct of 22 bytes in size */
typedef OpaquePtr XTalkObjectPtr; /* Substituted OpaquePtr for ``XTalkObject*'' */
/* maximum number of checkpoints in a script */
typedef SOMLargeStruct CheckPts; /* Derived from a struct of 32 bytes in size */
typedef OpaquePtr CheckPtPtr; /* Substituted OpaquePtr for ``CheckPts*'' */
typedef OpaquePtr CheckPtHandle; /* Substituted OpaquePtr for ``CheckPtPtr*'' */
/*
HyperTalk Utilities
*/
/*
Memory Utilities
*/
/*
String Utilities
*/
/*
String Conversions
*/
/*
Field Utilities
*/
/*
Miscellaneous Utilities
*/
/*
Creating and Disposing XWindoids
*/
/*
XWindoid Utilities
*/
/*
Text Editing Utilities
*/
/*
Script Editor support
*/
/*
Debugging Tools support
*/
#endif
#endif /* __SOMIDL__ */
#endif /* __HYPERXCMD_IDL__ */